Ready To Feast Like Never Before At Tokyo's All You Can Eat Izakaya For Just $25!